Top 10k strings from Stars Spectrum - Utilidades - Issue 02 (1984)(Stars)(es)(Side A).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

  14 ;"  STARS  
  14  INICIACION AL BASIC  "
  13 ;"  -Pulsa ENTER para continuar-  ":
  12 hhhhhhhhhhhhhhhhhhh
   6 CCCCCCCCCCC
   3 '"   EN LA LINEA 
   2 CCCCCCCCCC
   2          Z#
   1 hhhhhhhhhhhhhhhhh
   1 basic     @
   1 VECES EL NUMERO DE DIAS, UNA IM-PRESION POR MES."
   1 STARS UTILIDADES N. 2
   1 STARS     
   1 I,19;D              60 NEXT I                      "
   1 ES EL PASO QUE MARCA EL INCRE-  MENTO DE LA VARIABLE DEL 
   1 >B><>B<><B
   1 >B><><<><B
   1 ;"   PRESENTAMOS HOY LA SEGUNDA   LECCION DE ESTE CURSILLO DE INI-CIACION AL BASIC, EN LA QUE VE- REMOS PRINCIPALMENTE EL DESARRO-LLO DEL PROGRAMA DEL MES PASADO."
   1 ;"   ESTUDIAREMOS TAMBIEN LAS INS-TRUCCIONES 
   1 12                55 PRINT 
   1 11                40 PRINT AT N,15;B              45 NEXT N                       50 FOR I=1
   1 .   EN CASO DE OMISION, EL VALOR DE 
   1 , Y SEGUIDO DE UN NUMERO   CORRESPONDIENTE A LA COLUMNA EN DONDE SE REALIZARA LA IMPRESION."
   1 , Y ASI SUCESIVAMENTE    HASTA LLEGAR AL VALOR 
   1 , UN   PROGRAMA QUE TE IMPRIMA EN PAN- TALLA LOS NOMBRES DE TUS MEJORESAMIGOS Y SUS NUMEROS DE TELEFO- NO."
   1 , QUE SON LAS SEMANAS DEL ANYO. Y EN LA 
   1 , QUE NOS DARA UNA ME-  DIA DE CUATRO SEMANAS Y MEDIA ALMES."
   1 , PARA LA  IMPRESION DE LAS SEMANAS DEL MES."
   1 , LA SEGUNDAEN 
   1 , LA INSTRUC-  CION 
   1 , LA INS-TRUCCION 
   1 , EN LA QUE 
   1 , EN EL PROGRAMAQUE NOS HA SERVIDO PARA INDICAR EL TIPO DE FUNCION DE LAS VARIA-BLES. ESTA, NO AFECTA PARA NADA LA EJECUCION DEL PROGRAMA, ES   DECIR, EL ORDENADOR IGNORARA TO-DO LO QUE VENGA DESPUES DE ELLA."
   1 , DEBEREMOS INTRODU- CIR 
   1 , CUYO RE-  SULTADO EQUIVALDRA A LOS DIAS DECADA MES."
   1 ,   JUNTO CON LO QUE SE DENOMINAN   BUCLES (INSTRUCCIONES 
   1 ,   AUNQUE HAY OTRA MAS CORRECTA:   
   1 ''''"   LO MISMO SUCEDERA CON LAS LI-NEAS 
   1 ''''"   HEMOS INTRODUCIDO UNA NUEVA  INSTRUCCION, 
   1 '''"   VEMOS QUE EN LA LINEA 
   1 '''"   VAMOS A DIVIDIR EL PROGRAMA  EN VARIAS PARTES, Y COMENZAREMOSPOR LA IMPRESION EN PANTALLA DE LOS NOMBRES DE LOS MESES."
   1 '''"   NOTAD QUE PODRIAMOS HACERLOS IMPRIMIR DE LA MISMA MANERA QUE LO HEMOS HECHO CON LOS NOMBRES  DE LOS MESES. PERO COMO ESTO NOSHA RESULTADO BASTANTE TEDIOSO   VAMOS A VER UNA NUEVA FORMULA,  LOS BUCLES."
   1 '''"   EL PROGRAMA IMPRIMIRA EN PAN-TALLA LA PALABRA 
   1 ''" DESEAS UN REPASO (S/N) ?"
   1 ''"   VEAMOS AHORA ALGO MAS SOBRE  BUCLES.                                                            LA CONFIGURACION DE UN BUCLE ES LA SIGUIENTE: 
   1 ''"   SOLO NOS RESTA YA IMPRIMIR   LOS TOTALES:"
   1 ''"   PASEMOS A VER AHORA OTRA DE  LAS VARIANTES DEL 
   1 ''"   PARA INTERRUMPIR LA EJECUCIONDE UN 
   1 ''"   LOS DATOS QUE INTRODUZCAMOS  SE ALMACENARAN EN LAS VARIABLES 
   1 ''"   LA INSTRUCCION 
   1 ''"   ESTOS DATOS PUEDEN SER NUME- RICOS O ALFANUMERICOS, Y SE VAN ALMACENANDO EN VARIABLES PARA SUPOSTERIOR USO."
   1 ''"   ENUNCIADO:                                CREA, MEDIANTE EL  USO DE BUCLES Y DEL 
   1 ''"   EN LA LINEA 
   1 ''"              HAZ OTRO PROGRAMA EN EL QUE VEAS REFLEJADOS LOS   GASTOS DE UNA SEMANA, DIA POR   DIA, Y EL TOTAL GASTADO. UTILIZA
   1 '"POR EJEMPLO:"'"
   1 '"  NADA MAS RESTA RECORDAROS QUE AL FINAL DE LA LECCION DAREMOS  EL ENUNCIADO DE OTRO PROGRAMA A DESARROLLAR."
   1 '"   VAMOS A POR LA ULTIMA PARTE  DEL PROGRAMA EN LA QUE TENEMOS  QUE VER LA IMPRESION DE LOS DIASY SEMANAS Y SUS TOTALES."
   1 '"   POR LO DEMAS ESTA PRIMERA    PARTE NO NECESITA DE MAS EXPLI- CACIONES. PASEMOS A VER AHORA ELCALCULO DE LOS DIAS Y SEMANAS."
   1 '"   IMPRIMIRA LOS NUMEROS DEL 1  AL 100 EN ORDEN INVERSO."
   1 '"   FIJAROS EN PRIMER LUGAR QUE  HEMOS PUESTO MAS DE UNA INSTRUC-CION EN CADA LINEA DE PROGRAMA, ESTO ES ACEPTADO POR EL ORDENA- DOR SI LAS SEPARAMOS CON LOS DOSPUNTOS."
   1 '"   EN LA QUE SE IMPRIMIRA 
   1 '"   EN LA 
   1 '"   EL VALOR DE 
   1 '"   EL TEXTO ENTRE COMILLAS SE   IMPRIMIRA DE LA MISMA MANERA EN LA QUE LO HARIA UN 
   1 '"   CON LO QUE HABRA IMPRIMIDO 
   1  Y UN ACUMULADOR DE SUBTO- TALES (VARIABLE NUMERICA)."
   1  Y POR DEBAJO DE LA ULTIMA IMPRESION ENPANTALLA."
   1  VA SIEMPRE PRECEDIDO POR 
   1  SE LE DA VALOR 
   1  SE LE DA EL VALOR   
   1  SE IMPRIMIRA  EL TEXTO ENTRE COMILLAS ADEMAS  DE LOS VALORES DE LAS CITADAS   VARIABLES."
   1  SALTANDO UNA LINEA EN CADA IMPRESION. DE-BIDO A QUE EL INCREMENTO DE 
   1  QUE EQUIVALE A LOS DIAS DEL ANYO."
   1  PUEDE SER UNNUMERO NEGATIVO."
   1  PRINT TAB 10;""STARS""          "
   1  PERMITE LA INTRODUCCION DE DATOS EN EL  ORDENADOR DESDE EL TECLADO."
   1  LE DA UN VALOR FINAL. 
   1  INI-CIALIZAMOS LA VARIABLE 
   1  INCREMENTA EL VALOR DE 
   1  IMPRIMIRA EL  RESULTADO DE LA VARIABLE 
   1  EN UNO Y VUELVE A    MANDAR LA EJECUCION A LA LINEA  
   1  DONDEINDIQUEN LAS COORDENADAS, LA    PRIMERA SERA EN 
   1  DAMOS EL VALOR
   1  DA UN VALOR INICIAL A  LA VARIABLE 
   1  CON EL VALOR NUMERICO 
   1  A PARTIR DE LA COLUMNA 
   1  A LA VARIABLE 
   1  65 PRINT AT 16,0;""TOTAL DIAS    "";A: PRINT AT 18,0;""TOTAL SEMANAS "";C                          "
   1  35 FOR N=0
   1  15 LET A=360: REM DIAS DEL ANYO 20 LET B=A/12: REM DIAS DEL MES 25 LET C=54: REM SEMANAS DEL ANYO                               30 LET D=C/12: REM SEMANAS DEL MES                             "
   1  10 PRINT ""JULIO........"": PRINT ""AGOSTO......."": PRINT ""SEPTIEMBRE..."": PRINT ""OCTUBRE......"": PRINT ""NOVIEMBRE...."": PRINT ""DICIEMBRE....""                    "
   1  10 INPUT ""DIME TU NOMBRE"";A$    20 INPUT ""DIME TU EDAD"";A       30 PRINT ""TIENES "";A;"" ANYOS, Y TE LLAMAS "";A$                 "
   1  10 FOR N=0 TO 21 STEP 2         15 PRINT AT N,0;""STARS""         20 NEXT N                      
   1  10 FOR I=100 TO 1: STEP -1: PRINT I: NEXT I                    "
   1   5 PRINT ""ENERO........"": PRINT ""FEBRERO......"": PRINT ""MARZO........"": PRINT ""ABRIL........"": PRINT ""MAYO........."": PRINT ""JUNIO........""                    "